package com.administrator.scoreManageSys.system;

/**
 * @author zsh
 * @date 2022/03/07/ 11:05
 */
public class SystemConstant {

    /**
     * JWT token MD5 加密随机数 关键字
     */
    public static final String MD5_RANDOM_KEY = "randomKey";
    /**
     * 系统管理员角色 关键字
     */
    public static final String SYSTEM_USER_ROLE = "ROLE";
    /**
     * 系统管理员菜单 关键字
     */
    public static final String SYSTEM_USER_MENU = "MENU";

    /**
     * 全局异常信息
     */
    public static final String REST_ERROR_ENDPOINT = "REST_ERROR_ENDPOINT";
    /**
     * jwt Token 密钥
     */
    public static final String JWT_TOKEN_KEY = "ScoreManageSys";
    /**
     * 角色 权限 关键字
     */
    public static final String ROLE_PERMISSION = "ROLE_PERMISSION";
    /**
     * 当前系统管理员
     */
    public static final String CURRENT_SYSTEM_USER = "CURRENT_SYSTEM_USER";
    /**
     * 当前系统管理员角色
     */
    public static final String CURRENT_SYSTEM_USER_ROLE = "CURRENT_SYSTEM_USER_ROLE";
    /**
     * 鉴权关键字
     */
    public static final String AUTH = "Authorization";
    /**
     * 权限头部关键字
     */
    public static final String AUTH_HEAD = "Bearer ";
    /**
     * Md5 用户密码
     */
    public static final String MD5_KEY = "ScoreManageSys";
    /**
     * 所有小写字母
     */
    public static final String LETTER = "abcdefghijklmnopqrstuvwxyz";
    /**
     * 所有小写字母
     */
    public static final String DEFAULT_PASSWORD = "a123456";
    /**
     * 所有数字
     *
     */
    public static final String NUMERAL = "1234567890";

}
